POV-Ray : Newsgroups : povray.binaries.images : wierd radiosity error : Re: wierd radiosity error Server Time
14 Nov 2024 08:19:35 EST (-0500)
  Re: wierd radiosity error  
From: Tek
Date: 4 Mar 2004 04:33:39
Message: <4046f7f3$1@news.povray.org>
That's very interesting, and you make a good point about diffuse, but it doesn't
explain the artefacts!

I'm not interested in getting round the problem, that's easy! I want to know why
it happens.

-- 
Tek
www.evilsuperbrain.com


"Rafal 'Raf256' Maj" <spa### [at] raf256com> wrote in message
news:Xns94A26A29A2EC9raf256com@203.29.75.35...
> tek### [at] evilsuperbraincom news:4046e96e$1@news.povray.org
>
> > Done.
>
> After a quick look, I would start with decreasing diffuse to 0.9 (1.0 diffuse
does not occure in nature, well at least in normal materials).
>
> Maybe You would also try for example following radiosity settings:
>
>
>
> #local QQ_RAD = 4; // <===== set this variable 0,1,2,3,4,5,6 or 7
>
>
> #declare CFG_AMB = 0.3; // <==== set this variable for ambient when NOT using
radiosity
>
> global_settings {
>   max_trace_level 20
>
>   assumed_gamma 1.4
>   //assumed_gamma 2
>
>
>   #if (QQ_RAD)
>     #declare CFG_AMB = 0;
>     radiosity {
>       brightness 1  gray_threshold 0  max_sample 10 // <-- !
>       #if (QQ_RAD=1)
>         normal on  pretrace_start 1/48  pretrace_end 1/256
>         count 30  error_bound 0.90  low_error_factor 0.75
>         adc_bailout 1/60  recursion_limit 3 minimum_reuse 1/96  nearest_count
5
>       #end
>       #if (QQ_RAD=2)
>         normal on  pretrace_start 1/48  pretrace_end 1/256
>         count 50  error_bound 0.80  low_error_factor 0.70
>         adc_bailout 1/60  recursion_limit 4 minimum_reuse 1/96  nearest_count
6
>       #end
>       #if (QQ_RAD=3)
>         normal on  pretrace_start 1/48  pretrace_end 1/256
>         count 80  error_bound 0.60  low_error_factor 0.80
>         adc_bailout 1/60  recursion_limit 4 minimum_reuse 1/96  nearest_count
6
>       #end
>       #if (QQ_RAD=4)
>         normal on  pretrace_start 1/48  pretrace_end 1/256
>         count 100  error_bound 0.50  low_error_factor 0.80
>         adc_bailout 1/64  recursion_limit 4 minimum_reuse 1/256  nearest_count
7
>       #end
>       #if (QQ_RAD=5)
>         normal on  pretrace_start 1/64  pretrace_end 1/256
>         count 200  error_bound 0.30  low_error_factor 0.80
>         adc_bailout 1/64  recursion_limit 5 minimum_reuse 1/256  nearest_count
8
>       #end
>       #if (QQ_RAD=6)
>         normal on  pretrace_start 1/64  pretrace_end 1/256
>         count 500  error_bound 0.23  low_error_factor 0.85
>         adc_bailout 1/75  recursion_limit 6 minimum_reuse 1/256  nearest_count
8
>       #end
>       #if (QQ_RAD=7)
>         normal on  pretrace_start 1/64  pretrace_end 1/256
>         count 1000  error_bound 0.17  low_error_factor 0.80
>         adc_bailout 1/80  recursion_limit 7 minimum_reuse 1/256  nearest_count
10
>       #end
>     }
>   #end
> }
> default {
>   finish { ambient CFG_AMB }
>   pigment { rgb 1 }
> }
>
>
>
>
>
> -- 
> http://www.raf256.com/3d/
> Rafal Maj 'Raf256', home page - http://www.raf256.com/me/
> Computer Graphics


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.